package com.xiyu.service.errorCode.elder;

import com.xiyu.service.framework.exception.ErrorCode;

/**
* visit 错误码枚举类
*
* visit 来访登记，使用 1003003000段
*/
public interface VisitErrorCode {
    Integer ERROR_CODE_START_CODE = 1003003000;

    ErrorCode ELDER_VISIT_NOT_EXIST = new ErrorCode(ERROR_CODE_START_CODE, "来访登记不存在");
    ErrorCode ELDER_VISIT_RESERVED_CAN_CANCEL = new ErrorCode(ERROR_CODE_START_CODE + 1, "只有已预约状态的来访登记可以取消");
    ErrorCode ELDER_VISIT_RESERVED_CAN_VISIT = new ErrorCode(ERROR_CODE_START_CODE + 2, "只有已预约状态的来访登记可以确认来访");
    ErrorCode ELDER_VISIT_VISIT_CAN_LEAVE = new ErrorCode(ERROR_CODE_START_CODE + 3, "只有已来访状态的来访登记可以确认离开");
    ErrorCode ELDER_VISIT_UPDATE_STATUS_ERROR = new ErrorCode(ERROR_CODE_START_CODE + 4, "来访登记更新状态不正确");
}